package io.renren.entity;

import java.io.Serializable;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.databind.annotation.JsonDeserialize;

import io.renren.config.DateYMDHMSJsonDeserializer;



/**
 * 客户信息
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2018-02-06 17:41:04
 */
public class TPurviewCustinfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//id
	private String id;
	//编码
	private String number;
	//名称
	private String name;
	//公司名称
	private String cropname;
	//系统日期
	@DateTimeFormat(pattern="yyyy-mm-dd")
	private Date sysdate;
	//纳税人识别号
	private String taxregnum;
	//法人代表
	private String croplegal;
	//管理员账号
	private String username;
	//ip地址
	private String ip;
	//端口
	private String serverport;
	//创建人
	private String creatname;
	//创建时间
	private Date creatdate;
	//是否是admin
	private String isadmin;

	/**
	 * 设置：id
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * 获取：id
	 */
	public String getId() {
		return id;
	}
	/**
	 * 设置：编码
	 */
	public void setNumber(String number) {
		this.number = number;
	}
	/**
	 * 获取：编码
	 */
	public String getNumber() {
		return number;
	}
	/**
	 * 设置：名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：名称
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：公司名称
	 */
	public void setCropname(String cropname) {
		this.cropname = cropname;
	}
	/**
	 * 获取：公司名称
	 */
	public String getCropname() {
		return cropname;
	}
	/**
	 * 设置：系统日期
	 */
	@JsonDeserialize(using = DateYMDHMSJsonDeserializer.class)   
	public void setSysdate(Date sysdate) {
		this.sysdate = sysdate;
	}
	/**
	 * 获取：系统日期
	 */
	public Date getSysdate() {
		return sysdate;
	}
	/**
	 * 设置：纳税人识别号
	 */
	public void setTaxregnum(String taxregnum) {
		this.taxregnum = taxregnum;
	}
	/**
	 * 获取：纳税人识别号
	 */
	public String getTaxregnum() {
		return taxregnum;
	}
	/**
	 * 设置：法人代表
	 */
	public void setCroplegal(String croplegal) {
		this.croplegal = croplegal;
	}
	/**
	 * 获取：法人代表
	 */
	public String getCroplegal() {
		return croplegal;
	}
	/**
	 * 设置：管理员账号
	 */
	public void setUsername(String username) {
		this.username = username;
	}
	/**
	 * 获取：管理员账号
	 */
	public String getUsername() {
		return username;
	}
	/**
	 * 设置：ip地址
	 */
	public void setIp(String ip) {
		this.ip = ip;
	}
	/**
	 * 获取：ip地址
	 */
	public String getIp() {
		return ip;
	}
	/**
	 * 设置：端口
	 */
	public void setServerport(String serverport) {
		this.serverport = serverport;
	}
	/**
	 * 获取：端口
	 */
	public String getServerport() {
		return serverport;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreatname(String creatname) {
		this.creatname = creatname;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreatname() {
		return creatname;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreatdate(Date creatdate) {
		this.creatdate = creatdate;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreatdate() {
		return creatdate;
	}
	/**
	 * 设置：是否是admin
	 */
	public void setIsadmin(String isadmin) {
		this.isadmin = isadmin;
	}
	/**
	 * 获取：是否是admin
	 */
	public String getIsadmin() {
		return isadmin;
	}
}
